﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Common;
using System.Data.SqlClient;

namespace DataLayer
{
    public static class DatProvincia
    {
        public static dsBoleto GetProvincia(int idProvincia)
        {

            //Cargo el Parametro en el manejador de params SQL.-
            Util.DBParameter IdProvincia;
            IdProvincia.dbType = System.Data.DbType.Int32;
            IdProvincia.parameterName = "@IdProvincia";
            IdProvincia.value = idProvincia;

            //Genero el SQLCommando con el Util Builder
            SqlCommand sc = Util.SQLCommandBuild("ProvinciasGet", IdProvincia);


            using (SqlDataReader dr = sc.ExecuteReader())
            {
                while (dr.Read())
                {
                    if (Util.DSBoleto == null)
                        Util.DSBoleto = new dsBoleto();
                    dsBoleto.ProvinciaRow row = Util.DSBoleto.Provincia.NewProvinciaRow();
                    row.IdProvincia = dr.GetInt32(0);
                    row.Descripcion = dr.GetString(1);

                    Util.DSBoleto.Provincia.AddProvinciaRow(row);
                }
            }


            return Util.DSBoleto;
        }
    }
}
